.head {
	height:90px;
	margin-right:auto;
	margin-left:auto;
	
}
.head .logo {
	float:left;
	margin-left:40px;
}
.head .log-title {
 	float:left;
	margin-left:20px;
	margin-top:30px;
	font-size:24px;
	color:#06C;
}
.head .have {
	float:right;
	margin-right:40px;
	font-size:18px;
	margin-top:70px;
}
.main {
	
	width:50%;
	height:623px;
	margin-top:100px;
	margin-left:350px;
	margin-right:auto;
	/*background-color:skyblue;*/
}
.photo {
	height:400px;
	background-size:80%,70%;
}
.form-item1{
	margin-top:100px;
	margin-left:570px;
	position: absolute;
    border:0px #ddd;
    border-image-source: none;
    border-image-slice: 100% 100% 100% 100%;
    border-image-width: 1 1 1 1;
    border-image-outset: 0 0 0 0;
    border-image-repeat: stretch stretch;
width:600px;
height: 52px;
}
.form-item2{
	margin-top:300px;
	margin-left:570px;
	position: absolute;
    border:0px #ddd;
    border-image-source: none;
    border-image-slice: 100% 100% 100% 100%;
    border-image-width: 1 1 1 1;
    border-image-outset: 0 0 0 0;
    border-image-repeat: stretch stretch;
width:600px;
height: 100px;
}
.form-item3{
	margin-top:500px;
	margin-left:630px;
	position: absolute;
    border:0px #ddd;
    border-image-source: none;
    border-image-slice: 100% 100% 100% 100%;
    border-image-width: 1 1 1 1;
    border-image-outset: 0 0 0 0;
    border-image-repeat: stretch stretch;
width:600px;
height: 52px;
}
.field1 {
	border: 2px solid black;
	font-size: 20px;
	width: 300px;
	height: 50px;
	padding-bottom: 11px;
	padding-left: 20px;
	padding-top: 16px;
}
.field2 {
	border: 2px solid black;
	font-size: 20px;
	width: 300px;
	height: 70px;
	padding-bottom: 11px;
	padding-left: 20px;
	padding-top: 16px;
}
.field3 {
	border: 2px solid black;
	font-size: 20px;
	width: 150px;
	height: 20px;
	padding-bottom: 11px;
	padding-left: 20px;
	padding-top: 16px;
}
.register {
	
	width:30%;
	height:60px;
	background-color:white;
	margin-top:200px;
	margin-left:auto;
    margin-right:auto;
	font-size:19px;
	font-family:"΢���ź�";
}
.bottom {
	margin-top:-13px;
	height:50px;
	background-color:#666;
}